﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SU.Center.Domain.SY
{
    /// <summary>
    /// 图片信息
    /// </summary>
    public class PictureInfo
    {
        [Key]
        public int PictureInfoId { get; set; }
        /// <summary>
        /// 信息
        /// </summary>
        public int InformationId { get; set; }
        /// <summary>
        /// 追溯类型
        /// </summary>
        public TraceTypeEnum TraceType { get; set; }
        /// <summary>
        /// 图片类型
        /// </summary>
        public ImageTypeEnum ImageType { get; set; }
        /// <summary>
        /// 图片路径
        /// </summary>
        public string ImageUrl { get; set; }
    }
}

public enum TraceTypeEnum
{
    产品检验报告 = 1,
    养殖类型 = 2,
    屠宰信息 = 3,
    深加工信息 = 4,
}

public enum ImageTypeEnum
{
    产品检验报告 = 1,
    养殖动检证 = 2,
    养殖企业照片 = 3,
    屠宰相关资质 = 4,
    屠宰企业照片 = 5,
    深加工信息商品安全信息 = 6,
    深加工信息相关材料 = 7,
    深加工信息辅料相关材料 = 8,
    深加工信息添加剂相关材料 = 9,
    深加工信息包材相关材料 = 10,
    深加工信息企业照片 = 11
}
